homing antenna - Turkish English Dictionary